practicing catholic - French English Dictionary